iT邦幫忙

2021 iThome 鐵人賽

DAY 17
1

TextView可說是最常用的元件,
它可以將文字顯示於APP畫面上,
但在了解Tetx的屬性之前,
首先必須先知道新增的方式有以下兩種:

方法一:以code新增
    於Code部分打上<t,程式即會自動跳出TextView
https://ithelp.ithome.com.tw/upload/images/20210926/20141950xHOtaG3hAP.png
    點擊TextView,並為其設定高度與寬度
https://ithelp.ithome.com.tw/upload/images/20210926/201419502bpF2ZuQUh.png
    最後別忘了加上/>亦或是表示結束
https://ithelp.ithome.com.tw/upload/images/20210926/20141950EY7XsrJjWp.png
方法二:以拖曳方式新增
    點擊至Design,將TextView拖曳至畫面上方,放開鼠標即完成新增
https://ithelp.ithome.com.tw/upload/images/20210926/20141950jwBKoN3rTc.png
除了TextView之外,多數元件也皆可用此兩種方式新增

接著是TextView屬性的部分
https://ithelp.ithome.com.tw/upload/images/20210927/20141950m5WYI5x3Jx.png
這邊要補充height與width除了以dp為單位外,經常會使用wreap_content(自動調整)
與match_parent(填滿)兩種屬性 / textSize單位為sp

最後就是一個簡單的範例

<TextView
    android:id="@+id/test"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@color/black"
    android:text="完成"
    android:textColor="#FFFFFF"
    android:textSize="25sp"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintHorizontal_bias="0.0"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintVertical_bias="0.200" />

https://ithelp.ithome.com.tw/upload/images/20210927/20141950BEBrKMQcZL.png


上一篇
Day-16 AbsoluteLayout
下一篇
Day-18 EditText
系列文
才30天?一個月學會Android開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言